package app.modules.security.business.service.role;

import app.modules.security.dto.web.role.WebRoleDTO;
import jasmine.security.rbac.model.SecRole;

import java.util.Collection;
import java.util.List;

/**
 * @author mh.z
 */
public interface IRoleService {

    /**
     * 批量查询角色
     *
     * @param ids
     * @return
     */
    List<SecRole> listByIds(Collection<Long> ids);

    /**
     * 填充数据
     *
     * @param records
     */
    void populateWebRoleDTOs(List<WebRoleDTO> records);
}
